home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / srvnw-i.zip / INSTALL.TXT < prev    next >
Text File  |  1994-06-13  |  75KB  |  1,396 lines

  1. Users Guide
  2.  
  3.  
  4.  
  5. Client and Gateway Services for NetWare
  6.  
  7. For the Windows NTÖ 3.1 and Windows NTÖ 3.1 Advanced Server operating
  8. systems
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18. Microsoft Corporation
  19.  
  20.  
  21.  
  22. Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless 
  23. otherwise noted. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for 
  24. any purpose, without the express written permission of Microsoft Corporation.
  25.  
  26.  
  27. ⌐ 1994 Microsoft Corporation. All rights reserved.
  28.  
  29.  
  30.  
  31.  
  32. Microsoft, MS, MS-DOS, XENIX, CodeView, and QuickC are registered trademarks and QBasic, Windows, Windows NT and Win32 are 
  33. trademarks of Microsoft Corporation in the USA and other countries.
  34.  
  35.  
  36.  
  37. Alpha APX is a trademark of Digital Equipment Corporation.
  38. AppleTalk is a registered trademark of Apple Computer, Inc.
  39. Btrieve, Novell and NetWare are registered trademarks of Novell, Inc.
  40. Intel is a registered trademark of Intel Corporation.
  41. IRMA is a trademark of Digital Communications Associates.
  42. Lotus and Lotus Notes are registered trademarks of Lotus Development Corporation.
  43. MIPS is a registered trademark of MIPS Computer Systems Inc.
  44. NT is a trademark of Northern Telecom Limited in the USA and other countries.
  45. SAA is a trademark of International Business Machines Corporation.
  46. SQLBase is a registered trademark of Gupta Technologies, Inc.
  47. Tandy is a registered trademark of Tandy Corporation.
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57. Part number  57698
  58. Printed in the United States of America.
  59.  
  60.  
  61. Contents
  62. Welcome    5
  63. How to Use This Manual    5
  64. Documentation Conventions    6
  65. Chapter 1    Setting Up Connectivity Services and NWLink    7
  66. What are the Connectivity Services?    7
  67. Preparing to Install Connectivity Services    8
  68. Installing Connectivity Services    8
  69. Configuring the NWLink IPX/SPX Compatible Transport Protocol    9
  70. Specifying a Preferred NetWare Server    10
  71. Managing IPX/SPX Routing on a Token Ring Network    10
  72. Monitoring NetWare Performance        11
  73. Chapter 2    File and Print Gateways    13
  74. How a Gateway Works    13
  75. Activating a Gateway    14
  76. Activating a File Gateway    15
  77. Setting Permissions for a Gateway Share    16
  78. Activating a Print Gateway    19
  79. Chapter 3    Connecting to a NetWare Print Queue    20
  80. Connecting to a NetWare Printer Through Print Manager    20
  81. Connecting to a NetWare Printer at the Command Prompt    20
  82. Setting Printing Options    21
  83. Chapter 4    Connecting to a NetWare Volume or Directory    22
  84. Validating a NetWare Account    22
  85. Selecting a Preferred Server    23
  86. Connecting to a NetWare File Resource Through File Manager    23
  87. Connecting to a NetWare File Resource at the Command Prompt    24
  88. Managing Network Connections    25
  89. Viewing Current Network Connections    25
  90. Reestablishing Network Connections    25
  91. Managing NetWare File Attributes    26
  92. Chapter 5    Running NetWare Utilities and NetWare-Aware Applications    27
  93. Supported NetWare Utilities    27
  94. NetWare Utility Behavior Supplied by Windows NT Commands    27
  95. NetWare-Aware Applications    28
  96. Supported NetWare-Aware Applications    28
  97. Requirements for Running NetWare-Aware Applications    29
  98. Special Considerations for Individual NetWare-Aware Applications    30
  99. Chapter 6    Troubleshooting Connectivity Service    31
  100. Startup Problems        31
  101. Connectivity Service Doesn't Start    31
  102. Connectivity Service Starts, but Servers Can't Be Found    32
  103. Connectivity Service Starts, but NetWare 4.x Servers Can't Be Seen    33
  104. Connectivity Service Prompts for a Password at Each Logon    33
  105. NetWare Login Scripts Are Not Running    33
  106. Access Denied to a NetWare File Server    33
  107.  
  108.  
  109. Application and Print Problems    34
  110. NetWare Print Queues Are Not Shown in Print Manager    34
  111. Applications Are Not Working Correctly    34
  112. NetWare Map Utility Fails with a Memory Allocation Error    34
  113. Other Network Problems    35
  114. Duplicate Computer Names    35
  115. Services or Subsystems Do Not Start    35
  116. Interoperability with Windows for Workgroups        35
  117. Using the Last Known Good Configuration    35
  118. Using the Emergency Repair Disk    36
  119.  
  120.  
  121.  
  122.  
  123. Welcome
  124. Welcome to the NetWare« Compatible Client for Microsoft« Windows NTÖ.
  125.  
  126. With the NetWare Compatible Client (NCC), you can access file and print resources on a Novell« NetWare 
  127. network from a Windows NT workstation or Advanced Server. By configuring a Windows NT Advanced Server 
  128. as a NetWare Compatible Gateway, workstations without NetWare client software can connect to NetWare 
  129. resources as if they were shared resources on the Windows NT Advanced Server. 
  130.  
  131. This manual explains how to install, configure, use, and troubleshoot NCC. The manual assumes that you are 
  132. familiar with the Microsoft Windows NT operating system. If you are not familiar with Windows NT, see your 
  133. Microsoft Windows NT documentation set for any information you need.
  134.  
  135. How to Use This Manual
  136. This manual contains the following chapters and appendix:
  137.  
  138. Chapter 1, Introduction
  139. Explains what NCC is and how NCC makes communication possible between a Microsoft network and a 
  140. NetWare network. 
  141.  
  142. Chapter 2, Setting Up NCC
  143. Explains how to install and configure NCC, install the NWLink IPX/SPX Compatible Transport Protocol 
  144. without NCC, run NCC without the Windows NT Workstation service, and monitor its performance once it is 
  145. running.
  146.  
  147. Chapter 3, NetWare Compatible Gateway for Files and Printers
  148. Explains how to configure a Windows NT Advanced Server as a file or printer gateway so its client 
  149. workstations can access NetWare file and print resources.
  150.  
  151. Chapter 4, Connecting to a NetWare Print Queue
  152. Explains how to connect directly to print resources on the NetWare network.
  153.  
  154. Chapter 5, Connecting to a NetWare Volume or Directory
  155. Explains how to connect to file resources on the NetWare network. 
  156.  
  157. Chapter 6, Running NetWare Utilities and NetWare-Aware Applications
  158. Lists supported NetWare utilities and NetWare-aware applications and outlines the requirements for running 
  159. them on a Windows NT computer. Also describes NetWare utilities whose functions are handled by 
  160. Windows NT utilities. 
  161.  
  162. Chapter 7, Troubleshooting NCC
  163. Explains how to diagnose problems in starting and running NCC, establishing connections to NetWare file 
  164. and print resources, and setting up a file or print gateway.
  165.  
  166.  
  167. Documentation Conventions
  168. This manual uses several type styles and special characters, described in the following list:
  169.  
  170. bold            Represents commands, command options, and file entries. Type bold words exactly    
  171.             as they appear (for example, net use).
  172.  
  173. italic            Introduces new terms and represents variables. For example, the variable
  174.             computername indicates that you type the name of a workstation or a server.
  175.  
  176. ALL UPPERCASE    Represents filenames and paths. (You can, however, type such entries in uppercase
  177.             or lowercase letters, or a combination of the two.)
  178.  
  179. SMALL CAPITALS        Represents keyboard names (for example, CTRL, ENTER, and F2).
  180.  
  181. [brackets]        Encloses optional items in syntax statements. For example, [password] indicates that
  182.             you can choose to type a password with the command. Type only the information
  183.             within the brackets, not the brackets themselves.
  184.  
  185.  
  186.  
  187.  
  188. Chapter 1
  189. Setting Up Connectivity Services and NWLink
  190. If part of your computer resources are on a Novell NetWare network, your Windows NT network will need to 
  191. communicate and share resources with the NetWare network. With the connectivity services for NetWare, which 
  192. include the Client Service for NetWare in Windows NT and the Gateway Service for NetWare in Windows NT 
  193. Advanced Server, you can access NetWare file and print resources from your Windows NT computer. With the 
  194. Gateway service on a Windows NT Advanced Server, you can enable a gateway to share NetWare file and print 
  195. resources with Microsoft networking clients that have no NetWare client software. 
  196.  
  197. This chapter explains what the connectivity services for NetWare are. It also describes procedures for installing 
  198. and configuring connectivity services for Netware, which include Client Service for NetWare (Client Service) in 
  199. Windows NT and Gateway Service for NetWare (Gateway Service) in Windows NT Advanced Server, for 
  200. configuring the NWLink IPX/SPX Compatible Protocol (NWLink), and for monitoring performance once the 
  201. connectivity services and NWLink are running.
  202.  
  203. This chapter covers the following topics:
  204.     What are the connectivity services?
  205.     Preparing to install connectivity services
  206.     Installing connectivity services
  207.     Configuring the NWLink IPX/SPX Compatible Transport Protocol
  208.     Specifying a preferred NetWare server
  209.     Managing IPX/SPX routing on a token ring network
  210.     Monitoring NetWare performance
  211.  
  212.  
  213. What are the Connectivity Services?
  214. To share resources between a Windows NT computer and a NetWare network, the two must use the same 
  215. communication protocol. Windows NT includes an implementation of the internetworking packet exchange 
  216. (IPX) and sequenced packet exchange (SPX) transport protocols used by NetWare networks. But a Windows 
  217. NT computer must also be able to send NetWare core protocol (NCP) packets to request and receive file and 
  218. print services. The connectivity services for NetWare, which include the Client Service for NetWare in 
  219. Windows NT and the Gateway Service for NetWare in Windows NT Advanced Server, translate the server 
  220. message block (SMB) packets used for Microsoft networking requests into the NCPs used by NetWare. 
  221.  
  222. With the connectivity services, your Windows NT workstation can access files, directories, and printers on 
  223. Novell NetWare servers. You can also run NetWare utilities and NetWare-aware applications from your 
  224. Windows NT computer. In addition, with the Gateway Service for NetWare on your Windows NT Advanced 
  225. Server computer, you can configure a gateway so that Microsoft networking clients - computers running 
  226. Windows NT, Windows for Workgroups, or LAN Manager 2.x - do not need NetWare client software to access 
  227. files and printers on NetWare servers. 
  228.  
  229. With NWLink NetBIOS, a Microsoft-enhanced implementation of Novell NetBIOS, you can send and receive 
  230. Novell NetBIOS packets between a NetWare server running Novell NetBIOS and a Windows NT computer, or 
  231. between two Windows NT computers. Performance is significantly better if all computers are Windows NT 
  232. computers, because of efficiencies in communication between computers that can use the enhancements. 
  233.  
  234. The Microsoft implementations of the IPX, SPX, and Novell NetBIOS protocols can seamlessly coexist with 
  235. other protocols on the same network adapter card. For example, a single network card on a Windows NT 
  236. computer can receive IPX/SPX, TCP/IP, Microsoft NetBEUI, and AppleTalk« packets.
  237.  
  238. Preparing to Install Connectivity Services
  239. You should have the name of your preferred NetWare server available when you install connectivity services for 
  240. NetWare. 
  241.  
  242. ______
  243. Important    Before you install a connectivity service, you must remove any existing NetWare redirectors, 
  244. such as NetWare Services for Windows NT from Novell, and then restart your computer. 
  245. ______
  246.  
  247. To remove existing NetWare redirector installations
  248. 1.  In Control Panel, choose the Network option.
  249. 2.  In the Network Settings dialog box, select the existing NetWare redirector software in the Installed Network 
  250. Software box. 
  251. 3.  Choose the Remove button.
  252. 4.  When Windows NT asks you to confirm your choice, choose the Yes button.
  253. 5.  In the Network Settings dialog box, choose the OK button. 
  254. 6.  Restart your computer for the changes to take effect.
  255.  
  256. You are now ready to install the connectivity service for your Windows NT computer. 
  257. Installing Connectivity Services
  258. You must be logged on as a member of the Administrators group for the local computer to install and configure 
  259. the connectivity service for your Windows NT computer.
  260.  
  261. When you install the Client Service on your Windows NT computer or Gateway Service on your Windows NT 
  262. Advanced Server computer, the NWLink transport protocol is also installed if it is not already on your computer. 
  263.  
  264. To install connectivity services
  265. 1.  From Control Panel, choose the Network option.
  266. 2.  When the Network Settings dialog box appears, choose the Add Software button.
  267. 3.  In the Add Network Software dialog box, select Gateway Service for NetWare if you are using Windows NT 
  268. Advanced Server or Client Service for NetWare if you are using Windows NT, and then choose the Continue 
  269. button. 
  270. 4.  In the Windows NT Setup dialog box, enter the path where the connectivity service files are located, and then 
  271. choose the Continue button.
  272. 5.  In the Network Settings dialog box, choose OK.
  273. 6.  When the NWLink IPX/SPX Protocol Configuration dialog box appears, specify the network adapter card you 
  274. want to use to communicate with the NetWare network. By default, the frame type is 802.3.
  275. You can always change the settings later, as described in Configuring the NWLink IPX/SPX Compatible 
  276. Transport Protocol later in this chapter.
  277. 7.  To restart Windows NT so the changes take effect, choose the Yes button in the message that appears.
  278.  
  279.  An icon labeled GSNW is added to Control Panel when Gateway Service for NetWare is installed. 
  280. When Client Service for NetWare is installed, the icon is labelled CSNW. The icon looks like the Network icon, 
  281. except that one of the cable connectors is red.
  282.  
  283. The NetWare network is added to the first place in the network search order. For more information on the 
  284. network search order, see Setting Network Provider Search Order in Chapter 5 of the Windows NT System 
  285. Guide.
  286.  
  287. Configuring the NWLink IPX/SPX Compatible Transport 
  288. Protocol
  289. After the NWLink software is installed on your computer, you can specify the network adapter card it will use and 
  290. the frame type of your network. The default settings are optimized for most environments, but you can modify 
  291. protocol parameters after installation if, for example, you want to bind the protocol to a different network 
  292. adapter card. 
  293.  
  294. To configure the IPX protocol
  295. 1.  In Control Panel, choose the Network option.
  296. 2.  In the Installed Network Software box, select NWLink IPX/SPX Compatible Transport, and then choose the 
  297. Configure button. 
  298. 3.  In the Adapter box of the NWLink IPX/SPX Protocol Configuration dialog box, select the name of the adapter 
  299. card to which you want to bind the transport.
  300.  
  301.  
  302. 4.  In the Frame Type box, specify the frame format for IPX/SPX packets on your network, and then choose OK. 
  303. By default, the frame type is 802.3. If the network traffic on the specified adapter card uses a different frame 
  304. type, click the down arrow in the Frame Type box and select the appropriate frame type. 
  305. 5.  In the Network Settings dialog box, choose OK. 
  306. 6.  Windows NT prompts you to restart the computer so that the changes take effect. Choose the Yes button to 
  307. restart the computer. 
  308.  
  309. If you choose the No button, you can continue to work, but your configuration changes do not take effect until 
  310. the computer is restarted.
  311.  
  312. Additional tunable parameters are stored in the Registry. In most situations, you should not have to modify the 
  313. defaults in the Registry. Description of the Registry parameters is beyond the scope of this chapter. 
  314.  
  315. If your computer is on a token ring network, you can use the IPXRoute command line utility to further configure 
  316. your computer. For more information, see Managing IPX/SPX Routing on a Token Ring Network later in 
  317. this chapter.
  318.  
  319.  
  320.  
  321. Specifying a Preferred NetWare Server
  322. The first time you log on after the connectivity service is installed, you should specify the NetWare server you 
  323. want your Windows NT computer to connect to by default when you log on. This NetWare server, which is 
  324. referred to as the preferred server, validates your user credentials when you log on to the NetWare network and 
  325. is queried for information you request about resources available on the NetWare network.
  326.  
  327. Although you do not have to specify a preferred server, it is a good idea, especially if you need to avoid logging 
  328. on to NetWare servers that are limited to a small number of user connections. 
  329.  
  330. To specify a preferred server when the connectivity service is first installed
  331. *  In the Select Preferred Server for NetWare dialog box, select the name of a server on the NetWare network or 
  332. select <None> from the list provided, and then choose OK.
  333.  
  334. - Or -
  335.  
  336. Type a server name directly in the Server box, and then choose OK.
  337.  
  338.  
  339.  
  340. If you chose <None>, the connectivity service attempts to connect to the nearest available server each time 
  341. you log on.
  342.  
  343. You can change your preferred server any time you are logged on. For information on changing the preferred 
  344. server once your connectivity service is installed, see Chapter 4, Connecting to a NetWare Volume or Directory.
  345.  
  346. _____
  347. Note    The preferred server setting affects only the account under which you are logged on when you make the 
  348. setting. When other users log on, they are also prompted for a preferred server. If you later change your 
  349. preferred server, other users are unaffected.
  350. _____
  351.  
  352. Managing IPX/SPX Routing on a Token Ring Network
  353. If your Windows NT computer is using the IPX/SPX protocol on a token ring network, each computer on the 
  354. network has a source routing table that contains the address of each node on the network. When a computer 
  355. receives an IPX/SPX broadcast packet or an IPX/SPX packet whose node address is not in its source routing 
  356. table, by default the computer forwards the packet as a Single Route Broadcast frame. 
  357.  
  358. You can modify or clear the source routing table, and you can change the default behavior of broadcast packets 
  359. and packets with an unknown address, with the command line utility ipxroute. This utility provides the same 
  360. functionality and has the same syntax as the route utility supplied by Novell for MS-DOS  based NetWare 
  361. clients. 
  362.  
  363.  
  364.  
  365. The parameters for ipxroute are equivalent to those for the route utility supplied by Novell. The ipxroute 
  366. syntax is as follows:
  367.  
  368. ipxroute board=n [clear] [def] [gbr] [mbr] [remove=xxxxx]
  369. board=n
  370. Specifies the network adapter card whose parameters you want to change. 
  371. clear
  372. Clears the source routing table.
  373. def
  374. Forwards packets as All Routes Broadcast frames if their media access control (MAC) address is not in the 
  375. source routing table. 
  376. gbr
  377. Forwards general broadcast packets, those addressed to the broadcast address (FFFFFFFFFFFF), as All 
  378. Routes Broadcast frames. 
  379. mbr
  380. Forwards multicast broadcast packets, those addressed to a multicast address (C000xxxxxxxx), as All 
  381. Routes Broadcast frames. 
  382. remove=xxxxx
  383. Removes the specified node address from the source routing table.
  384.  
  385. _____
  386. Note    The ipxroute utility changes these parameters only for the current Windows NT session. When you log 
  387. off, the settings are lost. To permanently change NWLink parameters, you must set them in the Registry. For 
  388. further information, see the online Help topic Tuning Network Adapter Parameters.
  389.  
  390. The ipxroute utility is installed with the NWLink IPX/SPX Compatible Transport Protocol only if the protocol 
  391. is bound to a token ring network card. 
  392. _____
  393.  
  394. Monitoring NetWare Performance
  395. You can monitor the performance of the connectivity service and the NWLink NetBIOS using Performance 
  396. Monitor. For a detailed explanation of Performance Monitor, see Performance Monitor in the Windows NT 
  397. System Guide. 
  398.  
  399.  
  400.  
  401. To monitor Gateway Services or NWLink NetBIOS with Performance Monitor
  402. 1.  In the Administrative Tools group, choose Performance Monitor.
  403. 2.  From the Edit menu, choose Add To Chart.
  404. 3.  In the Computer list in the Add To Chart dialog box, select the computer you want to monitor.
  405.  
  406.  
  407. 4.  In the Object list, select the process you want to monitor, Gateway Service for NetWare, Client Service for 
  408. NetWare, or NWLink NetBIOS.
  409. 5.  In the Counter list, select the counters you want to monitor for the selected process, and then choose the Add 
  410. button.
  411. For information about a counter, select the counter and then choose the Explain button.
  412. 6.  When you have added all the counters you want to a particular chart, choose the Done button.
  413.  
  414.  
  415.  
  416. Chapter 2
  417. File and Print Gateways
  418. Microsoft networks and NetWare networks use different communications protocols for passing requests from 
  419. clients to servers. Microsoft networking clients use server message block (SMB) protocol to perform remote 
  420. requests to Microsoft networking servers, while NetWare clients use NetWare core protocol (NCP) to 
  421. communicate with NetWare networking servers. 
  422.  
  423. For clients of the Microsoft network that need access to NetWare resources but cannot use multiple protocols, 
  424. you can configure a Windows NT Advanced Server computer as a file or print gateway. A gateway is also useful 
  425. for Microsoft networking clients that are using Microsoft Remote Access Service, or on networks on which you 
  426. want to limit IPX/SPX traffic or on which you are migrating to the Transport Control Protocol/Internet Protocol 
  427. (TCP/IP). A gateway on a Windows NT Advanced Server computer can connect to NetWare resources and 
  428. share them with clients of the Microsoft network. 
  429.  
  430. This chapter covers the following topics:
  431.     How a gateway works
  432.     Enabling a gateway
  433.     Activating a file gateway
  434.     Setting permissions for a gateway share
  435.     Activating a print gateway
  436.  
  437. How a Gateway Works
  438. The Gateway Service for NetWare on a Windows NT Advanced Server computer acts as a translator between 
  439. the server message block (SMB) protocol used by the Windows NT network and the NetWare core protocol 
  440. (NCP) used by the NetWare network. With a file gateway, for example, clients of a Windows NT Advanced 
  441. Server computer can access files on NetWare servers without having to load additional NetWare connectivity 
  442. components. 
  443.     
  444. All file access over the gateway is done by sharing drives that are redirected to NetWare volumes or directories. 
  445. The file gateway uses a NetWare account on the Windows NT Advanced Server computer to create a validated 
  446. connection to the NetWare server. This connection appears on the Windows NT Advanced Server computer as a 
  447. redirected drive. When you share the redirected drive, it becomes like any other shared resource on the Microsoft 
  448. network. 
  449.  
  450. For example, you can connect the Windows NT Advanced Server computer to a NetWare directory called 
  451. \\NW4\SYS\DATA, which becomes drive Z: on the Windows NT Advanced Server computer. If the name of the 
  452. Windows NT Advanced Server computer is THOR and the Z: drive is given the share name DATA_USERS, a 
  453. Microsoft networking client can access the NetWare directory by connecting to \\THOR\DATA_USERS. The 
  454. Microsoft networking client is unaware that this shared resource is part of the NetWare network. 
  455.  
  456.  
  457.  
  458. Once the gateway connection is established, it is not disconnected unless the computer is turned off or the 
  459. Windows NT administrator disconnects the shared resource or disables the gateway. Logging off the Windows 
  460. NT Advanced Server computer does not, by itself, disconnect the gateway. 
  461.  
  462. _____
  463. Note    A gateway enabled on a Windows NT Advanced Server computer seamlessly integrates the Microsoft 
  464. network with file and print reosurces on the NetWare network. Because requests from Microsoft networking 
  465. clients are being processed through the Windows NT Advanced Server, access over the gateway is slower than 
  466. direct access from the client to the NetWare network. For Microsoft networking clients that require frequent 
  467. access to NetWare resources, Windows NT with the Client Service for NetWare or Windows for Workgroups 
  468. with the client software supplied by Novell is a better solution. On a Windows for Workgroups computer, 
  469. loading the necessary network protocols in high memory preserves valuable conventional memory for application 
  470. software.
  471. _____
  472.  
  473. Activating a Gateway
  474. Before you can enable a gateway on a Windows NT Advanced Server computer:
  475.  
  476. *  You must have a user account on the NetWare network with the necessary rights for the resources you want to 
  477. access.
  478. *  The NetWare server must have a group named NTGATEWAY with the necessary rights for the resources you 
  479. want to access.
  480. *  The NetWare user account must be a member of the NTGATEWAY group. 
  481.  
  482. By controlling membership in the NTGATEWAY group, the NetWare administrator can control which 
  483. Windows NT Advanced Server computers can be gateways to the NetWare server, and what kind of access to 
  484. what files each user account has.
  485.  
  486. The NetWare administrator has total control over whether the gateway allows access to files and print queues on 
  487. the NetWare server. With a gateway, the network administrator can control access to NetWare network 
  488. resources either over the gateway or directly on the NetWare network:
  489.  
  490. *  On the Windows NT Advanced Server computer acting as a gateway, the administrator can restrict access by 
  491. limiting which networking users or groups have access to gateway shares. Using multiple share restrictions 
  492. through a gateway, the Windows NT administrator can control which networking users and groups can 
  493. access files through the gateway. 
  494. *  On the NetWare file server, the NetWare administrator must create a special gateway group, NTGATEWAY. 
  495. Using NTGATEWAY, the administrator can set trustee rights on the directories and files to which users and 
  496. groups are allowed access through the gateway. There is no auditing of gateway access.
  497.  
  498. To make a NetWare server available to a gateway account
  499. 1.  Use the NetWare syscon utility to create the NTGATEWAY group account on the NetWare file server.
  500. 2.  Use syscon to create a NetWare user account with the name and password you will use to log on from the 
  501. Windows NT Advanced Server computer. 
  502. 3.  Add the gateway account to the NTGATEWAY group. 
  503. 4.  Establish trustee rights for the NTGATEWAY group. 
  504.  
  505. For detailed information on the syscon utility and NetWare user accounts and trustee rights, see your NetWare 
  506. documentation. 
  507.  
  508. To activate the file gateway on the Windows NT Advanced Server computer, you must specify the NetWare 
  509. volume or directory. Volumes, directories, and print queues are represented in Windows NT by their universal 
  510. naming convention (UNC) names. However, NetWare syntax is also supported. 
  511.  
  512. UNC names begin with two backslashes (\\) followed by the remote (in this case, NetWare) server name, and 
  513. then the names of the volume or directory points on the server separated by single backslashes. 
  514.  
  515. For example, if the file server named NW4 contains the THOR volume on which there is a directory 
  516. WINAPPS\WORD, the UNC name for the directory is \\NW4\THOR\WINAPPS\WORD.
  517.  
  518. To enable a gateway
  519. 1.  In Control Panel on the Windows NT Advanced Server computer that is to be the gateway, choose the GSNW 
  520. option.
  521. 2.  In the Gateway Service for NetWare dialog box, choose the Gateway button.
  522. 3.  In the Configure Gateway dialog box, select the Enable Gateway check box.
  523.  
  524.  
  525. 4.  In the Gateway Account box, type the name of your gateway account on the NetWare file server. Type the 
  526. password for the gateway account in both the Password and Confirm Password boxes.
  527.  
  528. Activating a File Gateway
  529. To activate a file gateway, you must have previously enabled a gateway on your Windows NT Advanced Server 
  530. computer, as described in the previous section.
  531.  
  532.  
  533.  
  534. To activate a file gateway
  535. 1.  In Control Panel on the Windows NT Advanced Server computer that is to be the gateway, choose the GSNW 
  536. option.
  537. 2.  In the Gateway Service for NetWare dialog box, choose the Gateway button.
  538. 3.  In the Configure Gateway dialog box, choose the Add button to create a NetWare share for Microsoft 
  539. networking clients.
  540. 4.  In the New Share dialog box, type the information about the redirected share, and then choose OK. 
  541.  
  542.          
  543. Windows NT Advanced Server creates a connection to the NetWare resource you specify in the Network Path 
  544. box, assigns it the redirected disk drive you specify in the Use drive box, and creates a share on the Microsoft 
  545. network using the share name you specify in the Share Name box. 
  546.  
  547. If the connection fails with an Access Denied message from the NetWare server, be sure that you entered your 
  548. account name and password correctly in the Configure Gateway dialog box. If you did, you may not have a valid 
  549. account on the NetWare server, or your account may not be a member of the NTGATEWAY group. It is also 
  550. possible that your account or the NTGATEWAY group has insufficient trustee rights to access the specified 
  551. NetWare volume or directory.
  552.  
  553. Setting Permissions for a Gateway Share
  554. If you want to control user access, you can set permissions for the share when you create it, or later if your needs 
  555. change. You can set permissions on a NetWare resource shared through a gateway using either File Manager or 
  556. the Gateway Service. For information on setting permissions with File Manager, see File Manager in the 
  557. Windows NT Advanced Server System Guide.
  558.  
  559. To set permissions for a gateway share using the Gateway Service
  560. 1.  In Control Panel, choose the GSNW option.
  561. 2.  In the Gateway Service for NetWare dialog box, choose the Gateway button.
  562. 3.  From the list of gateway shares provided in the Configure Gateway dialog box, select the share whose 
  563. permissions you want to set, and then choose the Permissions button.
  564.  
  565. If the Permissions button is dimmed, the gateway may be disabled. If the Enable Gateway check box is 
  566. cleared, enable the gateway as described earlier in this chapter.
  567.  
  568. In the Access Through Share Permissions dialog box, you can add groups and users, change the permissions 
  569. for the listed groups and users, and remove a group or user from the permissions list.
  570.  
  571.  
  572. 4.  To add a user to the list of authorized share users, choose the Add button in the Access Through Share 
  573. Permissions dialog box.
  574.  
  575. The Add Users And Groups dialog box displays the groups on the computer or in the domain shown in the 
  576. List Names From box. You can display users, find the users in a group, or find the domain to which a group 
  577. or user belongs.
  578.  
  579.  
  580.  
  581. Local groups are shown for the computer or domain whose name is followed by an asterisk (*). You can 
  582. select another domain from the List Names From box. Domains are listed only if your computer is a member 
  583. of a domain on a Windows NT network. The domains shown have a trust relationship with 
  584. your computers domain.
  585.  
  586.  
  587. 5.  To display the names of users on the selected computer or domain, choose the Show Users button.
  588. 6.  To view the members of a group, select the group and choose the Members button. 
  589. The Local Group Membership dialog box appears, listing the groups members. For Windows NT Advanced 
  590. Server domains, global groups that are members of a local group appear in the list. 
  591. To see a global groups users, select the group name from the list and choose the Members button in the Local 
  592. Group Membership dialog box. To add the group to the list in the Add Users And Groups dialog box, choose 
  593. the Add button in the Local Group Membership dialog box.
  594. 7.  To add a group or user, you must know the domain to which the groups or users account belongs. For Windows 
  595. NT Advanced Server domains, choose the Search button to find the domain of a group or user. When the Find 
  596. Account dialog box appears, type the name of the group or user in the Find User Or Group box, and specify 
  597. the domains you want to search. Then choose the Search button. To include the groups or users in the Add 
  598. Users and Groups dialog box, select them in the Search Results box and choose the Add button.
  599.  
  600.  
  601. 8.  To add groups or users to the list, select them in the Names box and choose the Add button, or double-click the 
  602. name of the group or user. Or you can type the names of groups and users in the Add Names box. Separate 
  603. names with a semicolon.
  604. If the account of the group or user is not located on the computer or domain shown by the List Names From 
  605. box, you must specify the location. Type the computer or domain name followed by the group or user name, 
  606. and separate the names with a backslash, for example, sales\anniep. You can type the name without waiting 
  607. for Windows NT to list groups in the Names box.
  608. 9.  If you are adding users or groups to a permissions list, select from the Type Of Access box the permission for 
  609. the groups or users shown in the Add Names box.
  610. 10. Choose the OK button.
  611. 11. In the Configure Gateway dialog box, choose the OK button.
  612. 12. In the Gateway Service for NetWare dialog box, choose the OK button.
  613.  
  614. For information about setting permissions with File Manager, see Setting Permissions Through Shared 
  615. Directories in Chapter 4 of the Windows NT Advanced Server System Guide.
  616.  
  617. Activating a Print Gateway
  618. A print gateway functions much like the file gateway described earlier in this chapter: once you have enabled the 
  619. Gateway Service on a Windows NT Advanced Server computer, the NetWare printer appears on the Windows 
  620. NT network like any other shared printer. Print jobs sent to the print gateway are redirected to the corresponding 
  621. NetWare print queue. You configure a NetWare print gateway through Print Manager. 
  622.  
  623. To configure a print gateway, a gateway must be enabled. All access to NetWare printers is in the context of the 
  624. user account used to enable the gateway. For more information, see Activating a Gateway earlier in this chapter. 
  625.  
  626. To configure a NetWare print gateway
  627. 1.  From the Windows NT Advanced Server computer that is to serve as a gateway, connect to a NetWare print 
  628. queue using Print Manager, as described in Chapter 4, Connecting to a NetWare Print Queue. 
  629. 2.  In Print Manager, select the printer icon or window for the print queue.
  630. 3.  From the Printer menu, choose Properties, or choose the Properties button on the toolbar.
  631. 4.  In the Printer Properties dialog box, select the Share This Printer On The Network check box. 
  632. Print Manager creates a share name in the Share Name box for the printer, using MS-DOS naming 
  633. conventions. This allows MS-DOS  based computers to connect to the printer. If you edit the share name and 
  634. the Windows NT network has clients that are running MS-DOS, be sure to follow MS-DOS naming 
  635. conventions.
  636. 5.  In the Location box, type a description of the printers location to let network users know where their documents 
  637. will be printed. 
  638. 6.  Choose the OK button.
  639. Once the queue is shared, networking clients can access the print queue.
  640.  
  641. Microsoft networking clients can connect to the shared NetWare print queue as they would to any Windows NT 
  642. printer. For example, if the print queue is shared on a Windows NT Advanced Server computer named WIN_NT 
  643. under the share name HP4SI, users can specify \\win_nt\hp4si in the Connect To Printer dialog box. Users can 
  644. also browse for the printer. The printer is listed by its universal naming convention (UNC) name in the Shared 
  645. Printers box. For information on the universal naming convention, see Activating a Gateway, earlier in this 
  646. chapter.
  647.  
  648.  
  649.  
  650. Chapter 3
  651. Connecting to a NetWare Print Queue
  652. If your Windows NT computer has the Gateway Service for NetWare or Client Service for NetWare, you can 
  653. establish a connection to a NetWare print queue through Print Manager or from the command prompt. 
  654.  
  655. This chapter covers the following topics:
  656.     Connecting to a NetWare printer through Print Manager
  657.     Connecting to a NetWare printer at the command prompt
  658.     Setting printing options
  659.  
  660. Connecting to a NetWare Printer Through Print Manager
  661. To print to a NetWare print queue, connect to it using Print Manager. If the NetWare network is first in the 
  662. network search order for print providers (the default), the list of servers on the NetWare network is displayed 
  663. automatically in the Shared Printers box. 
  664.  
  665. To connect to a NetWare print queue using Print Manager
  666. 1.  From the Printer menu, choose Connect To Printer, or choose the Connect Printer button on the toolbar.
  667. 2.  In the Connect To Printer dialog box, select a printer from the Shared Printers box, or type the name of a 
  668. computer and print queue in the Printer box.
  669. For NetWare networks, the Shared Printers box shows servers and print queues. Double-click a server name 
  670. to display or hide its print queues. When you select a print queue in the Shared Printers box, Print Manager 
  671. fills in the Printer box. 
  672. When you type the name of a print queue directly in the Shared Printers box, precede the computer name with 
  673. two backslashes (\\), and separate the computer name from the print queues name with a single backslash (\). 
  674. For example, type \\win_nt\hp4si.
  675. NetWare syntax cannot be used because there is no syntax for print queues.
  676. 3.  Choose the OK button. 
  677. 4.  If a printer driver is not available locally for a NetWare print queue, Print Manager prompts you to install a 
  678. printer driver. Choose the OK button to continue. 
  679. 5.  In the Select Driver dialog box, select the appropriate driver for the printer in the Driver box. 
  680. 6.  In the Windows NT Setup dialog box, type the directory and path where Windows NT printer drivers are 
  681. stored, and then choose the Continue button. 
  682. Windows NT installs the driver and displays a printer window for the connected print queue.
  683.  
  684. Be sure to set the correct printer options once the appropriate driver has been loaded. You can now print to the 
  685. NetWare print queue just as you would to a Windows NT printer.
  686. Connecting to a NetWare Printer at the Command Prompt
  687. If you are running an application that writes directly to a predefined port, you 
  688. can use the net use command as you would use the NetWare capture utility to associate the NetWare print 
  689. queue with the port. For example, to redirect output from LPT1 to the NetWare print queue called MEMOS on 
  690. the server named NW4, type:
  691.  
  692. net use lpt1 \\nw4\memos
  693.  
  694. This statement is equivalent to the NetWare capture command, where the syntax would be capture Q=memos 
  695. S=nw4 L=1.
  696.  
  697. After you have redirected output using the net use command, you can use the copy command to send files that 
  698. don't require formatting to the printer. For example:
  699.  
  700. copy myfile.txt lpt1
  701.  
  702. You can also copy the file directly to the print queue. For example: 
  703.  
  704. copy myfile.txt \\nw4\memos
  705.  
  706. Setting Printing Options
  707. Printing options are already set for the user logged on to Windows NT, and these same options can be set for 
  708. NetWare print queues. The printing defaults are to suppress form feed, to print a banner (blank page) between 
  709. documents, and to notify you when your document is finished printing. You can change these options by 
  710. changing the configuration of your connectivity service. 
  711.  
  712. _____
  713. Note    Settings in the connectivity service affect all NetWare print queues you are using from your Windows 
  714. NT computer. The options are equivalent to settings available through the NetWare capture utility.
  715. _____
  716.  
  717. To set printing options
  718. 1.  In Control Panel, choose the GSNW or CSNW option.
  719. 2.  In the Print Options box of the Client Service for NetWare or Gateway Service for NetWare dialog box:
  720. * To instruct the printer not to eject a page after printing a document, clear the Add Form Feed check box. 
  721. * To stop notification when your document has been printed, clear the Notify When Printed check box 
  722. * To stop printing a banner page before your document prints, clear the Print Banner check box. 
  723.  
  724.  
  725. 3.  Choose the OK button when the printing options are as you want them. 
  726.  
  727.  
  728.  
  729. Chapter 4
  730. Connecting to a NetWare Volume or Directory
  731. When Gateway Service for NetWare or Client Service for NetWare is installed on your Windows NT computer, 
  732. you can connect to volumes and directories on NetWare file servers using File Manager or the net command at 
  733. the command prompt. You can print to NetWare print queues by connecting to the print queue in Print Manager 
  734. or by using the copy command at the command prompt. 
  735.  
  736. This chapter covers the following topics:
  737.     Validating a NetWare account
  738.     Selecting a preferred server
  739.     Connecting to a NetWare file resource through File Manager
  740.     Connecting to a NetWare file resource at the command prompt
  741.     Managing network connections
  742.     Managing NetWare file attributes
  743.  
  744. Validating a NetWare Account
  745. You must have an account on the NetWare server before you can use its files, applications, or print queues. The 
  746. NetWare server account contains your credentials, which are your username and password.
  747.  
  748. By default, Windows NT supplies the username and password you used when you log on to Windows NT as the 
  749. credentials it sends to the NetWare server. Because you are prompted to supply your username and password on 
  750. the NetWare server only if they are different from those on the Windows NT computer, it is best to keep your 
  751. username and password the same on both the Windows NT and NetWare networks. Maintaining the same 
  752. username and password also makes it easier for network administrators to coordinate user accounts. 
  753.  
  754. To change your password on a NetWare server
  755. 1.  At the command prompt, use the net use command to connect to the NetWare servers SYS volume. 
  756. - Or -
  757. From the Disk menu in File Manager, choose Connect Network Drive command, and connect to the NetWare 
  758. servers SYS volume. 
  759. 2.  At the command prompt, change to the drive for the NetWare server, and then make the PUBLIC directory the 
  760. current directory. For example, type n:, and then type cd \public. 
  761. 3.  At the command prompt, type the setpass command. If the server on which you want to change your password 
  762. is different from the one on the current drive, type setpass and the server name.
  763. For example, to change your password on the server named NWSERVER, type:
  764. setpass nwserver
  765. 4.  When you are prompted, type your old password, then the new password, and then retype the new password to 
  766. confirm it. 
  767. 5.  If you are connected to other NetWare servers that also use your old password, they are listed, and you are 
  768. asked if you want to change your password on these servers as well. 
  769. Type y and press Enter to change the additional passwords. 
  770. - Or -
  771. Type n and press Enter to leave the passwords as they are. 
  772.  
  773. If you want to change your password on more than one server, connect to all affected servers before running the 
  774. setpass command. 
  775.  
  776. The setpass command is a NetWare utility supported by Windows NT. For a complete list of supported 
  777. NetWare utilities, see Supported NetWare Utilities in Chapter 6.
  778.  
  779. Selecting a Preferred Server
  780. When your connectivity service is installed, you can specify a preferred NetWare server, the one to which the 
  781. Client or Gateway Service connects your Windows NT computer by default when you log on, or you can specify 
  782. no preferred server. If your needs or the networks configuration change later, you can change your preferred 
  783. NetWare server at any time. 
  784.  
  785. To specify a preferred NetWare server
  786. 1.  From Control Panel, choose the GSNW or CSNW option.
  787. 2.  When the Gateway Service for NetWare or Client Service for NetWare dialog box appears, in the Select 
  788. Preferred Server box select a server from the list provided, or type the name of a NetWare server directly into 
  789. the box, and then choose OK. 
  790. 3.  If your password on the NetWare server is different from that on the Windows NT computer, enter your 
  791. NetWare password at the prompt, and then choose OK.
  792.  
  793. The next time you log on, the connectivity service connects to the NetWare server you specify as the preferred 
  794. one.
  795.  
  796. _____
  797. Note    The preferred server setting affects only the account under which you are logged on when you make the 
  798. setting. When other users log on, they are also prompted for a preferred server. If you later change your 
  799. preferred server, other users are unaffected. 
  800. _____
  801.  
  802. Connecting to a NetWare File Resource Through File 
  803. Manager
  804. With File Manager, you can browse and connect to resources on both the Windows NT and NetWare networks. 
  805. Once you are connected to a NetWare volume, you can drag and drop directories and files to move and copy 
  806. them between your Windows NT computer and NetWare servers.
  807.  
  808. The list of servers on the NetWare network is displayed automatically in the Shared Directories box. The 
  809. servers, volumes, and directories are displayed in a tree structure. Both volumes and directories are represented 
  810. by the shared directory icon. Choose an item to expand the list; for example, choose a directory to display its 
  811. subdirectories. 
  812.  
  813. The NetWare server validates you before it allows you to see directories in a NetWare volume you select. 
  814. Windows NT displays the Enter Network Credential dialog box so that you can provide a username and a 
  815. password for the server if the server cannot validate you. 
  816.  
  817. On a NetWare network, you can type the server name in the Path box and choose the OK button if you know the 
  818. name of a server and need to see the names of its volumes. Preface the server name with two backslashes (\\). 
  819. Windows NT adds the name of the servers first volume directory to the Path box and displays all the servers 
  820. volumes in the Shared Directories box. 
  821.  
  822. You can type a network path in the Path box. On NetWare networks, you can type the name using either 
  823. universal naming convention (UNC) or NetWare syntax. For information about UNC syntax, see Activating a 
  824. Gateway in Chapter 3.
  825.  
  826. To connect to a NetWare drive using File Manager
  827. 1.  From the Disk menu, choose Connect Network Drive, or choose the Connect Drive button on the toolbar.
  828. 2.  File Manager displays the first free drive letter in the Drive box. You can accept the displayed drive letter for 
  829. the connection or choose another in the Drive box.
  830. 3.  In the Path box, select or type a network path. 
  831. If you have connected to the volume or directory before, select the path from the list displayed by the Path 
  832. box. The Path box displays the previous 10 paths.
  833. Or, you can use the Shared Directories box to select a network path. 
  834. 4.  You are connected by default under the username and password you used to log on. If you want to connect 
  835. under a different username, type it in the Connect As box. 
  836. 5.  Choose the OK button. If a password is required, Windows NT displays the Enter Network Password dialog 
  837. box where you can type the password.
  838.  
  839. Connecting to a NetWare File Resource at the Command 
  840. Prompt
  841. You can use the net view command to display file servers and volumes on a NetWare network. 
  842.  
  843. To display a list of NetWare file servers
  844. *  At the command prompt, type the following syntax:
  845. net view /network:nw 
  846.  
  847. To display volumes on a specific NetWare file server
  848. *  At the command prompt, type the following syntax:
  849. net view \\nwserver_name /network:nw
  850.  
  851. where nwserver_name is the name of the NetWare file server. Be sure to precede the server name with two 
  852. backslashes (\\).
  853.  
  854. If the net view command is used without the /network:nw switch, the servers and shares on your Windows NT 
  855. or LAN Manager network are displayed by default.
  856.  
  857. You can use the net use command from the command prompt to connect to NetWare file servers and print 
  858. queues. To connect, you can use the same command syntax you use to connect to shares on a Microsoft network. 
  859.  
  860. You cannot use the net use command to create a gateway, because redirections made using either this command 
  861. or File Manager are properties of the user who was logged on at the time of creation. If the user logs off, the 
  862. connection is terminated. The gateway connection is disconnected only if the computer is turned off or if an 
  863. administrator disables the gateway.
  864.  
  865. The net command for connecting to NetWare file servers is equivalent to the map NetWare command on MS-
  866. DOS  based NetWare workstations.
  867.  
  868.  
  869.  
  870. To connect to a NetWare volume
  871. *  At the command prompt, type the net use command, specifying the shared directory with either its UNC or 
  872. NetWare name:
  873. net use drive: \\computer\directory | \\computer:volume\directory
  874.  
  875. For example, to connect to the directory \DATA\MYDATA on the THOR volume on a server named NW4 
  876. using the G drive, type:
  877. net use g: \\nw4\thor\data\mydata
  878.  
  879. _____
  880. Tip    To use the next available drive letter when connecting to the volume, replace the drive letter with an 
  881. asterisk (*).
  882. ______
  883.  
  884. The error message "The password is invalid for \\server_name\volume_ name[\directory_name...]" means that 
  885. the username and password you supplied when you logged on to Windows NT were not validated by your 
  886. preferred server. To connect under a valid username and password, use the following net use command with the 
  887. switch and syntax shown:
  888.  
  889. net use drive: \\computername\sharename /user:username password
  890. - Or -
  891. net use drive: \\computer:volume\directory /user:username password
  892.  
  893. For example, to connect as anniep with the password marshmallow to the directory \DATA\MYDATA within 
  894. the THOR volume on a server called NW4 using the G drive, type:
  895. net use g: \\nw4\thor\data\mydata /user:anniep marshmallow
  896.  
  897. If you prefer to be prompted for a password, replace the password with an asterisk (*). When you type your 
  898. password at the prompt, it is not displayed on the screen. 
  899.  
  900. Managing Network Connections
  901. When the connectivity service is running, you can manage connections to the NetWare network just as you 
  902. manage connections on the Microsoft network. You can view and manage active connections and define 
  903. persistent connections with the net use command. 
  904.  
  905. Viewing Current Network Connections
  906. When you type the net use command without any parameters, you can list the current network connections. 
  907. Status    Local    Remote        Network   
  908. --    E:    \\NW4\SYS        Novell
  909. OK    F:    \\WIN_NT\DROOT    Microsoft WindowsÖ
  910. --    H:    \\NETWARE40\THOR\APPS    Novell
  911.  
  912. Reestablishing Network Connections
  913. You must indicate when you create connections that they are to be reestablished if you want a users profile to 
  914. establish network connections.
  915.  
  916.  
  917.  
  918. To make connections persistent, check the Restore At Logon box when making connections from File Manager. 
  919. Or if you are creating the connection from the command line, be sure to use the /persistent switch with the net 
  920. use command. 
  921.  
  922. For example, type net use /persistent:yes.
  923.  
  924. Administrator-defined logon scripts can also be used in addition to the net use command with the /persistent 
  925. switch. For more information about logon scripts, see User Manager in the Windows NT System Guide. 
  926. Managing NetWare File Attributes
  927. NetWare file attributes are not exactly the same as those on Windows NT. The following file rights mappings 
  928. are applied when a NetWare file is opened 
  929. by Gateway Services.
  930.  
  931. Windows NT file attributes    NetWare file attributes
  932. R (Read Only)        RO, DI (Delete Inhibit), RI (Rename Inhibit)
  933. A (Archive)        A
  934. S (System)        Sy
  935. H (Hidden)        H
  936.  
  937. Gateway Services does not support mapping to the following NetWare file attributes: 
  938. RW (Read/Write), S (Shareable), T (Transactional), P (Purge), RA (Read Audit), WA (Write Audit), and CI 
  939. (Copy Inhibit).
  940.  
  941. When you copy a file from an Microsoft networking client to the NetWare file server via Gateway Services, the 
  942. RO, A, Sy, and H file attributes are preserved.
  943.  
  944. You can use the NetWare utilities, such as filer and rights, from a Windows NT Server computer with an 
  945. activated gateway to set attributes that are not supported by the Windows NT-to-NetWare file rights mapping. 
  946. For more information about other supported utilities, see Chapter 6, Running NetWare Utilities and NetWare-
  947. Aware Applications.
  948.  
  949.  
  950.  
  951. Chapter 5
  952. Running NetWare Utilities and NetWare-Aware 
  953. Applications
  954. Windows NT has a collection of 32-bit graphical network and user management tools, including User Manager, 
  955. Server Manager, and User Profile Editor. You can share Windows NT resources using File Manager, Print 
  956. Manager, or the command line. NetWare, by contrast, includes a set of 16-bit command-line utilities for 
  957. managing and sharing resources. 
  958.  
  959. With Windows NT Server and Gateway Services for NetWare (Gateway Services), you can run many of the 
  960. NetWare utilities from the command prompt. Other functions of the NetWare utilities are provided through the 
  961. Windows NT management tools.
  962.  
  963. In addition, Windows NT supports many NetWare-aware applications. 
  964. This chapter lists the supported NetWare utilities and explains the Windows NT utilities that you can use to 
  965. manage NetWare networks. It also lists supported NetWare-aware applications and describes the files you must 
  966. have in order to run them. 
  967.  
  968. Supported NetWare Utilities
  969. Windows NT supports many of the NetWare utilities, so you can manage the NetWare network from a Windows 
  970. NT computer. Some NetWare utilities are not supported, but you can perform their functions with Windows NT 
  971. utilities. Some additional files supplied either with Windows NT or with NetWare may be required by some 
  972. utilities. For detailed information, see Requirements for Running NetWare-Aware Applications later in this 
  973. chapter. 
  974.  
  975. Windows NT supports the following MS-DOS-based NetWare utilities: 
  976. chkvol        help    rconsole    settts
  977. colorpal        listdir    remove    slist
  978. dspace        map    revoke    syscon
  979. flag        ncopy    rights    tlist
  980. flagdir        ndir    security    userlist
  981. fconsole        pconsole    send    volinfo
  982. filer        psc    session    whoami
  983. grant        pstat    setpass
  984.  
  985. _____
  986. Note    If you run a utility (such as rconsole on 3.1x NetWare servers) outside of the SYS:PUBLIC directory, 
  987. the utility may ask for the SYS$MSG.DAT file. The SYS$MSG.DAT file is located in the SYS:PUBLIC 
  988. directory. You can avoid this message by adding SYS:PUBLIC to your path.
  989. _____
  990.  
  991.  
  992. NetWare Utility Behavior Supplied by Windows NT Commands
  993. The Windows NT net use command or File Manager can be used to perform the same functions as the NetWare 
  994. attach, login, and logout utilities. The Windows NT net view command can be used to perform the same 
  995. function as the NetWare slist utility. For more information about the net use and net view commands and File 
  996. Manager, see Connecting to a Network File Resource at the Command Prompt in Chapter 5.
  997.  
  998.  
  999.  
  1000. The net use command also supplies similar functionality to the capture command for printing when
  1001. MS-DOS-based and Windows-based applications require printing to a specific port. In addition, Print Manager 
  1002. can be used to connect to NetWare print queues. For more information about printing, see Connecting to a 
  1003. NetWare Printer Through Print Manager in Chapter 4.
  1004.  
  1005. NetWare-Aware Applications
  1006. NetWare-aware applications behave on Windows NT as if they were on a NetWare resource. Not all NetWare-
  1007. aware applications are supported by Windows NT, and of those that are supported, many require special files 
  1008. supplied either with NetWare or with Windows NT. 
  1009.  
  1010. Supported NetWare-Aware Applications
  1011. The NetWare-aware applications shown in the following table are supported. The applications were tested on 
  1012. Intel«, MIPS«, and Digital Alpha AXPÖ platforms. Following the table are descriptions of the services and files 
  1013. required for these applications to be supported. 
  1014.  
  1015. MS-DOSBased NetWare-Aware Applications
  1016.  
  1017. Application        Version    Prerequisites
  1018.  
  1019. Attachmate Extra! for MS-DOS
  1020. to the NetWare SAAÖ Gateway    3.1    Batch files
  1021. Attachmate Extra! for MS-DOS
  1022. to the Attachmate 3270 Gateway    3.1    Batch files
  1023. Attachmate Extra! for Windows
  1024. to the NetWare SAA Gateway    3.5    TSR
  1025. Attachmate Extra! for Windows
  1026. to the Attachmate 3270 Gateway    3.5    TSR 
  1027. DCA IRMAÖ LAN for MS-DOS
  1028. to Novells SAA    2.1.0    None
  1029. Btrieve« requester
  1030. (BREQUEST.EXE)    6.10a    TSR
  1031. Gupta SQLBase« for NetWare
  1032. systems        5.1.3    Btrieve support
  1033.                 NWIPXSPX.DLL,
  1034.                 NETWARE.DRV,
  1035.                 and NWNETAPI.DLL
  1036.                 
  1037.                 Must be connected to a NetWare
  1038.                 server prior to loading
  1039.  
  1040.                 Runs only on an Intel platform
  1041.  
  1042. Lotus« Notes«, SPX
  1043. connectivity option    3.0    Must be connected to a NetWare server prior to loading
  1044.                 TBMI2 on MIPS and Alpha AXP
  1045.                 NWIPXSPX.DLL,
  1046.                 NETWARE.DRV,
  1047.                 and NWNETAPI.DLL
  1048. NetWare 3270 LAN
  1049. Workstation for Windows    1.2    Runs only on an Intel platform
  1050.  
  1051.  
  1052.  
  1053. Requirements for Running NetWare-Aware Applications
  1054. The following files and services may be required in order for MS-DOSbased NetWare utilities and NetWare-
  1055. aware applications to be supported. 
  1056.  
  1057. NWIPXSPX.DLL
  1058. Many applications that are written for 16-bit Windows and are NetWare-aware require NWIPXSPX.DLL from 
  1059. Novell. If you have previously used the application under Microsoft Windows 3.x and are using the same 
  1060. computer for Windows NT, NWIPXSPX.DLL exists on your system. If you start the application and the 
  1061. application cannot find this file, check your path by typing path at the command prompt. Verify that a copy of 
  1062. the NWIPXSPX.DLL can be found. If not, obtain a copy of NWIPXSPX.DLL from Novell, and copy it to the 
  1063. \WINNT\SYSTEM32 directory.
  1064.  
  1065. If you are running these applications on either the MIPS or Digital Alpha AXP platforms, you will need to obtain 
  1066. NWIPXSPX.DLL from Novell. Copy NWIPXSPX.DLL to the \WINNT\SYSTEM32 directory.
  1067.  
  1068. If you need to copy NWIPXSPX.DLL to your Windows NT Server computer or modify your path statement, you 
  1069. must log off and then log back on to Windows NT for the changes to take effect.
  1070.  
  1071. Special Requirements for MIPS and Alpha AXP Platforms
  1072. If the NetWare-aware application requires NWIPXSPX.DLL, you must have a copy of TBMI2.COM in 
  1073. \WINNT\SYSTEM32 to run the application on the MIPS and Digital Alpha AXP platforms.
  1074.  
  1075. In AUTOEXEC.NT, insert the following line immediately after the line that refers to vwipxspx:
  1076. lh winnt\system32\tbmi2.com 
  1077.  
  1078. Save the change to AUTOEXEC.NT, and then log off and log back on to your Windows NT Server computer.
  1079.  
  1080. NETWARE.DRV, NWNETAPI.DLL, and NWCALLS.DLL
  1081. NetWare-aware applications that use the NetWare application programming interface (API) to send and receive 
  1082. NetWare core protocol (NCP) packets might require NETWARE.DRV and either NWNETAPI.DLL or, for 
  1083. more recent versions of NetWare, NWCALLS.DLL.
  1084.  
  1085. NETWARE.DRV is installed in the \WINNT\SYSTEM32 directory when you install NWC. If you have 
  1086. previously used a NetWare-aware application on the same computer using an MS-DOSbased version of 
  1087. Windows, NWNETAPI.DLL or NWCALLS.DLL is probably already installed on your computer. If your 
  1088. application cannot find NWNETAPI.DLL or NWCALLS.DLL, make sure the appropriate file is installed on 
  1089. your computer and is in your computers search path. If you are running the application on the Digital Alpha AXP 
  1090. or MIPS platform or you cant locate one of these .DLL files on your computer, contact Novell to obtain a copy 
  1091. of the appropriate file, and then install it in your \WINNT\SYSTEM32 directory. If you cannot load your 
  1092. NetWare-aware application with the version of NETWARE.DRV installed with NWC, replace 
  1093. NETWARE.DRV with the corresponding file supplied by Novell, dated 10/27/92 with a file size of 126,144 
  1094. bytes.
  1095.  
  1096. If you copied any of these files to your Windows NT Server computer or modified your path statement during the 
  1097. current Windows NT work session, you must log off and then log back on for the changes to take effect.
  1098.  
  1099.  
  1100.  
  1101. Special Considerations for Individual NetWare-Aware Applications
  1102. If you do not have a preferred server and you have not connected to any NetWare server, you must first create a 
  1103. connection to a NetWare server. For more information about connecting to NetWare servers, see Chapter 5, 
  1104. Connecting to a NetWare Volume or Directory.
  1105.  
  1106. Btrieve
  1107. If you are running MS-DOS-based or 16-bit Windows-based applications that require the Btrieve requester, 
  1108. BREQUEST.EXE, you must modify the AUTOEXEC.NT file located in \WINNT\SYSTEM32 so the 
  1109. applications can find the Btrieve requester. Find the location of BREQUEST.EXE on your computer and append 
  1110. location information in the AUTOEXEC.NT file.
  1111.  
  1112. For example, if BREQUEST.EXE is located in the C:\BTRIEVE directory, append this line following sections 
  1113. in AUTOEXEC.NT:
  1114.  
  1115. lh c:\btrieve\brequest.exe 
  1116.  
  1117. Then log off and log back on to Windows NT for the change to take effect.
  1118.  
  1119. Attachmate Extra! Extended for MS-DOS
  1120. If Extra! batch files are run from a console window, make the first line of the batch files command /c so that the 
  1121. Extra! hot keys work after Extra! has initialized.
  1122.  
  1123. Attachmate Extra! for Windows IPX/SPX Connectivity 
  1124. Attachmate Extra! for Windows requires IPXINTFC, a terminate-and-stay-resident (TSR) utility. This TSR 
  1125. must be loaded by AUTOEXEC.NT prior to the DOSX TSR being loaded.
  1126.  
  1127. For example, suppose Attachmate Extra! for Windows has been installed in the C:\EXTRAWIN subdirectory. In 
  1128. AUTOEXEC.NT, make sure the following three lines are in the order shown following sections:
  1129.  
  1130. lh c:\extrawin\ipxintfc
  1131. REM Install DPMI support
  1132. lh winnt\system32\dosx
  1133.  
  1134. Log off and log back on to Windows NT for the changes to take effect. 
  1135.  
  1136.  
  1137.  
  1138. Chapter 6
  1139. Troubleshooting Connectivity Service
  1140. This chapter describes ways of troubleshooting various problems that can arise while installing, starting, and 
  1141. running the connectivity services for NetWare, which include the Gateway Service for NetWare on Windows 
  1142. NT Advanced Server computers and the Client Service for NetWare on other Windows NT computers.
  1143.  
  1144. The chapter discusses problems in these areas:
  1145.     Startup problems
  1146.     Access problems
  1147.     Application and print problems
  1148.     Other network problems
  1149.  
  1150.  
  1151. Startup Problems
  1152. Many common startup problems are caused by improper installation of the network adapter card or the 
  1153. connectivity software itself. The first things to check are that the network card is installed and configured 
  1154. correctly and that any existing installations of NetWare redirectors, such as Novells NetWare Services for 
  1155. Windows NT, have been removed.
  1156.  
  1157. To correct the configuration of your network card or to remove a NetWare redirector, use the Network option in 
  1158. Control Panel. For more information, see Chapter 2, Setting Up Connectivity Services and NWLink.
  1159.  
  1160. This section discusses some common problems that might occur while installing or starting the Gateway Service 
  1161. or Client Service. 
  1162.  
  1163. Connectivity Service Doesn't Start
  1164.  
  1165. To verify that the connectivity service has started
  1166. 1.  In Control Panel, choose the Services option.
  1167. 2.  If the status of Gateway Service for NetWare or Client Service for NetWare is not Started, select it and choose 
  1168. the Start button. If the service is already started, check the System Log in Event Viewer. 
  1169.  
  1170. To check the System Log
  1171. 1.  In the Administrative Tools group of Program Manager, choose Event Viewer.
  1172. 2.  In the Source column of the Event Viewer System Log dialog box, look for events from Service Control 
  1173. Manager or NWLinksys.
  1174. 3.  Double-click the appropriate log entry for more details about the event. 
  1175. 4.  In the Event Details dialog box, look for one of the messages described following this procedure. 
  1176. 5.  In the Event Details dialog box, choose the Close button.
  1177. 6.  From the Log menu, choose Exit.
  1178.  
  1179.  
  1180.  
  1181.  
  1182. Source            Message        Recommended action
  1183.  
  1184.  
  1185.  
  1186. Service Control Manager    Gateway Service for NetWare
  1187.             or Client Service for NetWare
  1188.             terminated with the following
  1189.             error: The system cannot find
  1190.             the specified file.        The connectivity service was not installed
  1191.                     properly. Use the Network option in Control
  1192.                     Panel to remove and reinstall the connectivity
  1193.                     service. For information on installing the
  1194.                     connectivity service, see Chapter 2.
  1195.  
  1196. Service Control Manager    The NWLink service depends
  1197.             on the NWLinksys services
  1198.             which failed to start because
  1199.             of the following error: The
  1200.             system cannot find the file
  1201.             specified.        The NWLink IPX/SPX Compatible Transport
  1202.                     Protocol was not installed properly. Use the
  1203.                     Network option in Control Panel to reinstall
  1204.                     NWLink. For more information about
  1205.                     installing transports, see Chapter 3 of the
  1206.                     Windows NT Installation Guide.
  1207.  
  1208. NWLinksys        Error binding to adapter card
  1209.             cardname.        Your adapter card may be malfunctioning, or
  1210.                     its settings may be incorrect. If your adapter                        card is not malfunctioning and the NWLink
  1211.                     protocol is bound to the correct card, use the                        Network option in Control Panel to verify the                        adapter card settings. For information on                        configuring the NWLink protocol, see
  1212.                     Chapter 2.
  1213.  
  1214. Connectivity Service Starts, but Servers Can't Be Found
  1215. You may not be able to see NetWare servers because you may be using an incorrect frame type for the servers. 
  1216. View the network adapter load line in the NetWare servers AUTOEXEC.NCF file to verify that you are using 
  1217. the correct frame type for the server. For example, suppose a servers network adapter load line is:
  1218.  
  1219. load 3C503 FRAME=ETHERNET_802.3 NAME=ETH
  1220. BIND IPX TO ETHERNET=52
  1221.  
  1222. The server is bound to a 3Com 503 ethernet adapter that will accept the raw 802.3 frame format. 
  1223.  
  1224. You can use the Network option in Control Panel to see the frame type you have set for your adapter card. 
  1225.  
  1226.  
  1227.  
  1228. Connectivity Service Starts, but NetWare 4.x Servers Can't Be Seen
  1229. The connectivity service supports NetWare 4.x bindery emulation. Be sure that the bindery context you set for 
  1230. your NetWare server directory includes the Windows NT users you want to have access to the servers. You can 
  1231. view and set your bindery context on NetWare 4.x servers either by loading the SERVMAN NetWare Loadable 
  1232. Module (NLM) and then viewing and setting the SET BINDERY CONTEXT parameter. Or you can type set at 
  1233. the command prompt to view the Miscellaneous SET parameters. For more information, see your NetWare 4.x 
  1234. server documentation.
  1235.  
  1236. Connectivity Service Prompts for a Password at Each Logon
  1237. The connectivity service prompts for a password for your preferred server after you log on to Windows NT 
  1238. because the user name and password for your NetWare preferred server differs from your Windows NT 
  1239. password. If you dont want to be prompted for your preferred server password, make your NetWare preferred 
  1240. server and Windows NT passwords the same. You can change your password using the setpass command at the 
  1241. command prompt. For more information about setpass, see Validating a NetWare Account in Chapter 5. 
  1242.  
  1243. NetWare Login Scripts Are Not Running
  1244. The connectivity service does not support the NetWare scripting language. However, Windows NT does have its 
  1245. own logon scripts. For information on Windows NT logon scripts, see User Manager in the Windows NT System 
  1246. Guide.
  1247.  
  1248. Access Denied to a NetWare File Server
  1249. By default, the connectivity service uses the credentials used for preferred server authentication to access other 
  1250. NetWare servers. In order to see files on NetWare servers for which you have access, synchronize your 
  1251. credentials on all the NetWare servers. You can synchronize your credentials using the setpass command at the 
  1252. command prompt, as described in Validating a NetWare Account in Chapter 5. 
  1253.  
  1254. If you do not want to use the same credentials for each NetWare server, type your username for the NetWare 
  1255. server in the Connect As box in the Connect Network Drive dialog box in File Manager. You will be prompted 
  1256. for your password for the server.
  1257.  
  1258. If you do not want to synchronize your NetWare credentials on all servers, at the command prompt type:
  1259.  
  1260. net use drive: \\nwserver_name\volume_name /user:username password
  1261.  
  1262. If access is denied when you are trying to configure a Windows NT Advanced Server computer as a file or print 
  1263. gateway, your user account on the NetWare network may not be a member of the NTGATEWAY group, or your 
  1264. account or the NTGATEWAY group may not have sufficient trustee rights. For information on setting up the 
  1265. NTGATEWAY group and assigning trustee rights on the NetWare server, see your NetWare documentation. 
  1266.  
  1267.  
  1268.  
  1269. Application and Print Problems
  1270. NetWare Print Queues Are Not Shown in Print Manager
  1271. In Print Manager, when you click the NetWare server where your print queues are located, no queues are shown 
  1272. because your credentials on the NetWare print server do not match those on your preferred server. The 
  1273. connectivity service uses your preferred server credentials to access the print queue server. 
  1274.  
  1275. If you do not see any print queues, verify that you can see NetWare servers in File Manager. If not, verify that 
  1276. the connectivity service is started, as described in Connectivity Service Doesnt Start earlier in this chapter.
  1277.  
  1278. To see the print queues on NetWare servers to which you have access, you must create an authenticated 
  1279. connection to the server. Synchronize your credentials on all the NetWare servers using the setpass command at 
  1280. the command prompt, as described in Validating a NetWare Account in Chapter 5.
  1281.  
  1282. If you do not want to synchronize your NetWare file server credentials with your preferred server credentials, at 
  1283. the command prompt type:
  1284.  
  1285. net use port: \\nwserver_name\queue_name /user:username password
  1286.  
  1287. For more information about printing, see Connecting to a NetWare Print Queue Through Print Manager in 
  1288. Chapter 4.
  1289.  
  1290. Applications Are Not Working Correctly
  1291. To make sure the application is supported in this release, see the list in Chapter 6, Running NetWare Utilities 
  1292. and NetWare-Aware Applications. Supported applications include some MS-DOS-based and 16-bit Windows-
  1293. based NetWare-aware applications. Some of the utilities that ship with NetWare 2.2, 3.11, or 3.12 are also 
  1294. supported.
  1295.  
  1296. NetWare Map Utility Fails with a Memory Allocation Error
  1297. The default environment for 16-bit programs is too small to accommodate the mapping table created by the 
  1298. NetWare map utility. You need to designate COMMAND.COM as the permanent command interpreter for the 
  1299. Command Prompt window and reset the default environment size allocated to the window. An environment of 
  1300. 4,096 bytes is large enough to accommodate the NetWare utility, the mapping table, and the command 
  1301. interpreter. 
  1302.  
  1303. To make these changes to the environment, enter this line in CONFIG.NT:
  1304.  
  1305. shell=%systemroot%\system32\command.com /e:4096
  1306.  
  1307. This line causes COMMAND.COM to be the command interpreter for the window as long as it remains open or 
  1308. until you issue another shell command, and it permanently allocates 4,096 bytes to 16-bit programs you run in 
  1309. the window. 
  1310.  
  1311.  
  1312.  
  1313. Other Network Problems
  1314. This section briefly describes other network problems that could affect your ability to install or run the 
  1315. connectivity service. For more network troubleshooting information, see the troubleshooting chapter in the 
  1316. Windows NT System Guide. See also the NETWORK.WRI file in your \WINNT directory.
  1317.  
  1318. If network problems persist, use Event Viewer from the Administrative Tools group to review the System Log 
  1319. information generated during startup. Details in the System Log will reveal possible interrupt conflicts or other 
  1320. driver problems.
  1321.  
  1322. Duplicate Computer Names
  1323. Each computer on a network must have a unique name. If you specify a computer name that is the same as 
  1324. another computer on the network or the same as a workgroup or a domain, the network will not start when you 
  1325. run Windows NT.
  1326.  
  1327. Services or Subsystems Do Not Start
  1328. If services or subsystems do not start properly, use the Services or Devices icons in Control Panel to check their 
  1329. status. You can try to start services using the Services option and start a device with the Devices option. Also, 
  1330. check the System Log in Event Viewer for entries related to the problem.
  1331.  
  1332. Interoperability with Windows for Workgroups 
  1333. When setting up your network, check the following items to ensure smooth interoperability between 
  1334. Windows NT and Windows for Workgroups. 
  1335.  
  1336. *  If you log on to a Windows for Workgroups computer whose workgroup name 
  1337. is the same as the name of a Windows NT Advanced Server domain, and if the user name and password are 
  1338. not valid for the domain, browsing will not be available. If you want to browse the domain, log on with a 
  1339. user name and password that are valid in the domain. 
  1340. *  Guest accounts should remain enabled on domain controllers. Instead of removing guest accounts to restrict 
  1341. access to certain services, simply remove any unwanted guest account rights in User Manager.
  1342. *  Avoid duplicate user names on different domains. If a user name is duplicated across different domains, 
  1343. logging on will produce different results on the Windows NT network and the Windows for Workgroups 
  1344. workstation.
  1345.  
  1346. Using the Last Known Good Configuration
  1347. If you encounter difficulty starting Windows NT, you may choose to start 
  1348. Windows NT using the Last Known Good Configuration. 
  1349.  
  1350. 1.  Start your computer and select Windows NT or Windows NT Advanced Server from the boot loader menu (if it 
  1351. does not start automatically). 
  1352. 2.  As soon as the screen clears and the words OS Loader appear on the screen, hold down the space bar. Windows 
  1353. NT displays the Configuration Recovery menu, which asks you 
  1354. to choose either Current Startup Configuration or Last Known Good.
  1355. 3.  To restore the last working system configuration, choose Use Last Known Good Configuration. 
  1356. Configuration changes are lots if they were made since your system was last started successfully.
  1357.  
  1358.  
  1359.  
  1360. Using the Emergency Repair Disk
  1361. If your system files are corrupt and you are unable to recover the previous startup configuration (Last Known 
  1362. Good), you can use the Emergency Repair disk to restore your system to its initial setup state. To repair a 
  1363. Windows NT installation, you must use the Emergency Repair disk specifically created for that installation 
  1364. during Windows NT Setup. 
  1365.  
  1366. If your system becomes corrupt but you do not have the Emergency Repair disk created during installation, you 
  1367. must reinstall Windows NT from the original installation disks.
  1368.  
  1369. To restore Windows NT with an Emergency Repair disk on an x86-based computer 
  1370. 1.  Start Setup using the original Setup floppy disks or CD-ROM. (For example, insert Setup Disk #1 of the 
  1371. original Windows NT installation disks in drive A and start the computer.)
  1372. 2.  In the first text-based Setup screen, type r to indicate that you want to repair your Windows NT files.
  1373. 3.  Follow the instructions on the screen, inserting the Emergency Repair disk 
  1374. in drive A and providing any other Windows NT Setup disks as requested.
  1375. 4.  When the final message appears, remove the Emergency Repair disk from drive A, and then press 
  1376. CTRL+ALT+DEL to restart your computer.
  1377.  
  1378. To restore Windows NT with an Emergency Repair disk on a RISC-based computer 
  1379. 1.  Start the Windows NT Setup Program as instructed in your manufacturer-supplied documentation. (How you 
  1380. start Windows NT Setup depends on the type of RISC-based computer you are installing on.)
  1381. 2.  In the first text-based Setup screen, type r to indicate that you want to repair your Windows NT files.
  1382. 3.  Follow the instructions on the screen, inserting the Repair disk in drive A 
  1383. if Repair asks for it.
  1384. 4.  When the final message appears, remove the Repair disk, and then press ENTER to restart your computer.
  1385.  
  1386. For more information about using your Repair disk, see Chapter 12 in the Windows NT System Guide.
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392. Client and Gateway Services for NetWare    
  1393.  
  1394.  
  1395.  
  1396.